using ETModel;
namespace ETHotfix
{
	[Message(ZGameSurvivalHotfixMessageOpcode.C2R_Login)]
	public partial class C2R_Login : IRequest {}

	[Message(ZGameSurvivalHotfixMessageOpcode.R2G_GetLoginKey)]
	public partial class R2G_GetLoginKey : IRequest {}

	[Message(ZGameSurvivalHotfixMessageOpcode.G2R_GetLoginKey)]
	public partial class G2R_GetLoginKey : IResponse {}

	[Message(ZGameSurvivalHotfixMessageOpcode.R2C_Login)]
	public partial class R2C_Login : IResponse {}

	[Message(ZGameSurvivalHotfixMessageOpcode.C2G_LoginGate)]
	public partial class C2G_LoginGate : IRequest {}

	[Message(ZGameSurvivalHotfixMessageOpcode.G2C_LoginGate)]
	public partial class G2C_LoginGate : IResponse {}

	[Message(ZGameSurvivalHotfixMessageOpcode.UnitInfo)]
	public partial class UnitInfo : IMsgCenterPosition,IMsgRotation,IMsgScale {}

	[Message(ZGameSurvivalHotfixMessageOpcode.C2G_EnterMap)]
	public partial class C2G_EnterMap : IRequest {}

	[Message(ZGameSurvivalHotfixMessageOpcode.G2C_EnterMap)]
	public partial class G2C_EnterMap : IResponse {}

	[Message(ZGameSurvivalHotfixMessageOpcode.G2M_EnterMap)]
	public partial class G2M_EnterMap : IRequest {}

	[Message(ZGameSurvivalHotfixMessageOpcode.M2G_EnterMap)]
	public partial class M2G_EnterMap : IResponse {}

/// <summary>
/// 自己进入地图成功后,其他人收到的消息
/// </summary>
	[Message(ZGameSurvivalHotfixMessageOpcode.M2C_PlayerEnterMap)]
	public partial class M2C_PlayerEnterMap : IActorMessage {}

	[Message(ZGameSurvivalHotfixMessageOpcode.Frame_ClickMap)]
	public partial class Frame_ClickMap : IActorLocationMessage {}

	[Message(ZGameSurvivalHotfixMessageOpcode.M2C_PathfindingResult)]
	public partial class M2C_PathfindingResult : IActorMessage {}

	[Message(ZGameSurvivalHotfixMessageOpcode.Frame_ShootBox)]
	public partial class Frame_ShootBox : IActorLocationMessage {}

/// <summary>
/// 单位同步信息
/// </summary>
	[Message(ZGameSurvivalHotfixMessageOpcode.UnitSyncInfo)]
	public partial class UnitSyncInfo : IMsgCenterPosition,IMsgRotation,IMsgScale {}

// 单位信息同步
	[Message(ZGameSurvivalHotfixMessageOpcode.M2C_UnitInfoSync)]
	public partial class M2C_UnitInfoSync : IActorMessage {}

// 模型调试信息
	[Message(ZGameSurvivalHotfixMessageOpcode.GizmosMesh)]
	public partial class GizmosMesh : IMsgCenterPosition,IMsgRotation,IMsgScale {}

// 射线检测调试线
	[Message(ZGameSurvivalHotfixMessageOpcode.GizmosRayTestLine)]
	public partial class GizmosRayTestLine {}

// 地图调试信息同步给客户端绘制
	[Message(ZGameSurvivalHotfixMessageOpcode.M2C_GizmosDebug)]
	public partial class M2C_GizmosDebug : IActorMessage {}

}
